cathodic protection apparatus - Spanish English Dictionary